package com.fintech.third.model.moxie.carries;

import java.io.Serializable;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;

@JsonIgnoreProperties(ignoreUnknown = true)
@JsonInclude(JsonInclude.Include.NON_NULL)
public class VoiceCallV2 extends VoiceCall implements Serializable{

    /**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	@JsonProperty("details_id")
    private String detailsId;

    public String getDetailsId() {
        return detailsId;
    }

    public void setDetailsId(String detailsId) {
        this.detailsId = detailsId;
    }

    @Override
    public String toString() {
        return "VoiceCall{" +
                "time='" + getTime() + '\'' +
                ", peerNumber='" + getPeerNumber() + '\'' +
                ", location='" + getLocation() + '\'' +
                ", locationType='" + getLocationType() + '\'' +
                ", durationInSecond=" + getDurationInSecond() +
                ", dialType='" + getDialType() + '\'' +
                ", fee=" + getFee() +
                ", detailsId='" + detailsId + '\'' +
                '}';
    }
}